tv dinner (turkey vulture dinner) - Turkish English Dictionary